Tanah Lot, Bali, Indonesia.